package com.spring.dao;

import java.util.List;

public interface IBaseDao<T> {
    public void add(T t);

    public void update(T t);

    public void delete(int id);

    public T load(int id);

    public List<T> list(String sql, Object[] args);

    public List<T> list(String hql);

    public List<T> list(String hql, Object arg);
}
